lecherous - Alemán Inglés Diccionario