abba - Turkish English Dictionary