trucking depot - German English Dictionary