straddle truck - German English Dictionary