vaincue - German English Dictionary