duets - German English Dictionary