match that energy - German English Dictionary