large ammannia - Turkish English Dictionary