advanced technology engine (ate) - German English Dictionary