garlic butter - Turkish English Dictionary