amphibious tractor - German English Dictionary