abba-dabba - Turkish English Dictionary