forest snakehead - Alemán Inglés Diccionario