preparation technologies - German English Dictionary