semejable - Turkish English Dictionary