avaladora - Turkish English Dictionary