orchestrates - German English Dictionary