apparatus (pl: apparatus) - German English Dictionary