rat-bastard - Español Inglés Diccionario