garroted - Fransızca İngilizce Sözlük