depot tug - German English Dictionary