downright mean - Fransızca İngilizce Sözlük