ambatch (aeschynomene elaphroxylon) - Turkish English Dictionary