chorreada - French English Dictionary