un elefante en la chatarrería - Spanish English Dictionary