beat upon - German English Dictionary