generosa - Turkish English Dictionary