abbott's booby - Turkish English Dictionary