undependable - French English Dictionary