The "slowcoach" is an animal?! Okay, so it's British slang, but my flip cards show the primary definition as "slowcoach" not turtle or tortoise. Hmm,...any explanations? That can lead to considerable confusion sans explanation.
It's almost impossible to understand the word tartaruga in this high speed slurry of words.I'm very unsure of my pronounciation of it..