Sehnervengrube - French English Dictionary