fosa triangular - Turkish English Dictionary