armed forces institute of pathology - Francés Inglés Diccionario