be up to one's eyebrows in - Spanish English Dictionary