Sehnervengrube - German English Dictionary