Sohlgraben - French English Dictionary