petrosal fossa - German English Dictionary