alternative trading organization (ato) - German English Dictionary