hide away from flies - Alemán Inglés Diccionario