death's head cockroach - Francés Inglés Diccionario