synthetic equipment trainer - German English Dictionary