soup-turreen - German English Dictionary