sleazoid - Alemán Inglés Diccionario