labor saving device - Turco Inglés Diccionario