Tourelle - German English Dictionary