fosa triangular - German English Dictionary