large and strong - Alemán Inglés Diccionario