sea estavelle - Turkish English Dictionary