hemicarp - Turkish English Dictionary