i feel refreshed - German English Dictionary