at a more suitable time - German English Dictionary