rather large - Alemán Inglés Diccionario