it feels right - German English Dictionary