sequerosa - Turkish English Dictionary