earn its keep - Fransızca İngilizce Sözlük