earth, swallow me! - French English Dictionary