giant burrowing cockroach - Turco Inglés Diccionario