material availability - German English Dictionary