alien wrench - Alemán Inglés Diccionario