electronically available - German English Dictionary