deabollo - Turkish English Dictionary