at the first convenient opportunity - German English Dictionary