trudged - German English Dictionary