more manageable/tractable - Fransızca İngilizce Sözlük