fosa triangular - French English Dictionary