foraminate - Turco Inglés Diccionario