merkel's fossa - Turkish English Dictionary