short on (something) (and long on something else) - Almanca İngilizce Sözlük