at (one's) convenience - German English Dictionary