haversacks - German English Dictionary