canavalia - Turkish English Dictionary