foraminate - Alemán Inglés Diccionario