contact improbable - French English Dictionary