mesofaringe - Turkish English Dictionary