obstacle in rotating fluid - French English Dictionary