foraminated - Turco Inglés Diccionario