spaghetti al pesto - Turkish English Dictionary