emboweled - Turkish English Dictionary