urinary casts - French English Dictionary