aghabullogue - Turkish English Dictionary