contact improbable - German English Dictionary