spina ventoza - Turkish English Dictionary