duck-billed - Turkish English Dictionary