related to a person whose spoken spanish is full of english words - French English Dictionary