cast in the teeth - Almanca İngilizce Sözlük