turn informer - German English Dictionary