ten toes down - Almanca İngilizce Sözlük