ephebus - Turkish English Dictionary