frambesia - Turkish English Dictionary