spinach cannelloni - Turkish English Dictionary