mesocaecum - Turkish English Dictionary