rat-bastard - Alemán Inglés Diccionario