carting - German English Dictionary