green lemon - Turkish English Dictionary