armadora - Turkish English Dictionary