amphibious task force (atf) - Francés Inglés Diccionario