ruffin - Alemán Inglés Diccionario