crime of a sexual nature - Alemán Inglés Diccionario