obstacle in stratified fluid - French English Dictionary