palmipedes - Turkish English Dictionary