earth lugs - Turkish English Dictionary