hub shells - Turkish English Dictionary