public health inspector - Alemán Inglés Diccionario