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