chupuda - Turkish English Dictionary