family membracidae - Turkish English Dictionary