sea vetchling - Turkish English Dictionary