dipsy doo - Turkish English Dictionary