how have you been keeping? - German English Dictionary