tampa turrid - French English Dictionary