rezil … - Turkish English Dictionary