lymphatic organ - Francés Inglés Diccionario