stenchy - Turkish English Dictionary