ser un buitre - Spanish English Dictionary