forest cockroach - Alemán Inglés Diccionario