diecisiete - German English Dictionary