dubious nature - Alemán Inglés Diccionario