incontrolable - French English Dictionary