uncontrollable - French English Dictionary