european amazon ant - Turkish English Dictionary