alegable - Turkish English Dictionary