annulable - Turkish English Dictionary