be jam-packed - German English Dictionary