lay a heavy trip on someone - German English Dictionary