ördek dudağı - Turkish English Dictionary