ochrea - Turkish English Dictionary