to be readily available - German English Dictionary