duck ant - Turkish English Dictionary