agallones - Turkish English Dictionary