apechar - Turkish English Dictionary