Kleezahn-Riesenratte - French English Dictionary