verramscht - French English Dictionary