trabeculae corporis spongiosi penis - Turkish English Dictionary