appendicularia - Turkish English Dictionary