embowelment - Turkish English Dictionary