it stands to reason that ... - Fransızca İngilizce Sözlük