cast in someone's teeth - Almanca İngilizce Sözlük