ribbed dome - Alemán Inglés Diccionario