overclouded - French English Dictionary