lemon butter - Turkish English Dictionary