vehicle availability - German English Dictionary