what's troubling you? - German English Dictionary